roadside ditch - Alemán Inglés Diccionario